home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / keyboard / german-h < prev    next >
Encoding:
Internet Message Format  |  1996-11-17  |  19.0 KB

  1. From gerp1231@w270zrz.zrz.tu-berlin.de Fri Oct 15 08:36:54 1993
  2. Received: from theory.TC.Cornell.EDU by SunSITE.unc.edu (SMI4.1/FvK 1.02)
  3.           id AA02162; Fri, 15 Oct 93 08:36:38 EDT
  4. Received: from mailgzrz.TU-Berlin.DE by theory.TC.Cornell.EDU with SMTP id AA28068
  5.   (5.65c/IDA-1.4.4 for <linux-announce@tc.cornell.edu>); Fri, 15 Oct 1993 08:18:17 -0400
  6. Received: from w270zrz.zrz.TU-Berlin.DE by mailgzrz.TU-Berlin.DE (5.65c/ZRZ-MX)
  7.           for <linux-announce@tc.cornell.edu>
  8.       id AA26046; Fri, 15 Oct 1993 13:17:20 +0100
  9. Received: by w270zrz.zrz.tu-berlin.de (NeXT-1.0 (From Sendmail 5.52)/ZRZ)
  10.       id AA02505; Fri, 15 Oct 93 14:04:14 GMT+0100
  11. Date: Fri, 15 Oct 93 14:04:14 GMT+0100
  12. From: Gero Guenther <gerp1231@w270zrz.zrz.tu-berlin.de>
  13. Message-Id: <9310151304.AA02505@w270zrz.zrz.tu-berlin.de>
  14. To: linux-announce@TC.Cornell.EDU
  15. Subject: german hackers keymap
  16. Status: ORSr
  17.  
  18. Dear friends,
  19.  
  20. if you ever found hacking on your keyboard is to slow, then you might
  21. find some improvement im my new keymap:
  22.  
  23. Here ist how the german hackers keymap should be used:
  24.  
  25. [~,|] [1,!] [2,"] [3,^] [4,$] [5,%] [6,&] [7,#] [8,(] [9,)] [0,=] [sz,?] [',`]        [BACKSPACE]
  26. [TAB] [q,Q,@] [w,W] [e,E] [r,R] [t,T] [z,Z] [u,U] [i,I] [o,O] [p,P] [/,\,ue,UE] [+,*] [RETURN]
  27. [LOCK] [a,A] [s,S] [d,D] [f,F] [g,G] [h,H] [j,J] [k,K] [l,L] [[,{.oe,OE] [],}.ae,AE] [MODE_SHIFT]
  28. [SHIFT] [<,>] [y,Y] [x,X] [c,C] [v,V] [b,B] [n,N] [m,M] [,,;] [.,:] [-,_]             [SHIFT]
  29. [CTL] [META]                       [SPACE]                                     [META] [CTL]
  30.  
  31. NOTE: You have now 2 META-keys, usefull for bash and GNU emacs. Use them!
  32. NOTE: The Position of mode_shift has changed form ALT_R to # on the german keymap!
  33. NOTE: The keys often needed for shell and programing, ~,|,/,\,[,],{,} are now on nice positions!
  34. NOTE: Num_Lock works and uses . aus decimal. Use it!
  35.  
  36.  
  37. And here are the additional and double keys, usefull against typos with the standard german keymap in your mind:
  38.  
  39. [~,|] [1,!,^1] [2,",^2] [3,^,^3] [4,$] [5,%] [6,&] [7,#,{] [8,(,[] [9,),]] [0,=,}] [sz,?,\] [',`]  [BACKSPACE]
  40. [TAB] [q,Q,@,paragr.] [w,W] [e,E] [r,R] [t,T] [z,Z] [u,U] [i,I] [o,O] [p,P] [/,\,ue,UE] [+,*,~]    [RETURN]
  41. [LOCK] [a,A] [s,S] [d,D] [f,F] [g,G] [h,H] [j,J] [k,K] [l,L] [[,{.oe,OE] [],}.ae,AE] [MODE_SHIFT]
  42. [SHIFT] [<,>,|] [y,Y] [x,X] [c,C] [v,V] [b,B] [n,N] [m,M,mue] [,,;] [.,:] [-,_]                    [SHIFT]
  43. [CTL] [META]                       [SPACE]                                                  [META] [CTL]
  44.  
  45.  
  46.  
  47. And now hacking should be much faster. 
  48.  
  49.         M R  S P A C E E N G I N E E R
  50.  
  51. ......................................................................
  52. Because this is a one-day-hack you might feel the need of
  53. improvements, despide some beta-testing was done, feel free to do so
  54. and/or report to me <gerp1231@w270zrz.zrz.tu-berlin.de> whith the
  55. keyword KEYMAP in the subject.
  56.  
  57.  
  58. ---------->8---------- cut here for the german hackers keymap gr-hack.xmap ---------->8---------for xmodmap ------------->8
  59. ! german hackers keymap by  M R  S P A C E E N G I N E E R
  60. !
  61. ! [~,|] [1,!,^1] [2,",^2] [3,^,^3] [4,$] [5,%] [6,&] [7,#,{] [8,(,[] [9,),]] [0,=,}] [sz,?,\] [',`]  [BACKSPACE]
  62. ! [TAB] [q,Q,@,paragr.] [w,W] [e,E] [r,R] [t,T] [z,Z] [u,U] [i,I] [o,O] [p,P] [/,\,ue,UE] [+,*,~]    [RETURN]
  63. ! [LOCK] [a,A] [s,S] [d,D] [f,F] [g,G] [h,H] [j,J] [k,K] [l,L] [[,{.oe,OE] [],}.ae,AE] [MODE_SHIFT]
  64. ! [SHIFT] [<,>,|] [y,Y] [x,X] [c,C] [v,V] [b,B] [n,N] [m,M,mue] [,,;] [.,:] [-,_]                    [SHIFT]
  65. ! [CTL] [META]                       [SPACE]                                                  [META] [CTL]
  66.  
  67. keycode 0x09 =  Escape          
  68. keycode 0x43 =  F1
  69. keycode 0x44 =  F2
  70. keycode 0x45 =  F3
  71. keycode 0x46 =  F4
  72. keycode 0x47 =  F5
  73. keycode 0x48 =  F6
  74. keycode 0x49 =  F7
  75. keycode 0x4A =  F8
  76. keycode 0x4B =  F9
  77. keycode 0x4C =  F10
  78. keycode 0x5F =  F11
  79. keycode 0x60 =  F12
  80. keycode 0x6F =  Print
  81. keycode 0x4E =  Scroll_Lock
  82. keycode 0x6E =  Pause           Break
  83. keycode 0x31 =  asciitilde      bar             degree
  84. keycode 0x0A =  1               exclam
  85. keycode 0x0B =  2               quotedbl        twosuperior
  86. keycode 0x0C =  3               asciicircum     threesuperior
  87. keycode 0x0D =  4               dollar
  88. keycode 0x0E =  5               percent
  89. keycode 0x0F =  6               ampersand
  90. keycode 0x10 =  7               numbersign      braceleft
  91. keycode 0x11 =  8               parenleft       bracketleft
  92. keycode 0x12 =  9               parenright      bracketright
  93. keycode 0x13 =  0               equal           braceright
  94. keycode 0x14 =  ssharp          question        backslash
  95. keycode 0x15 =  apostrophe      grave
  96. keycode 0x16 =  BackSpace
  97. keycode 0x6A =  Insert
  98. keycode 0x61 =  Home
  99. keycode 0x63 =  Prior
  100. keycode 0x4D =  Num_Lock
  101. keycode 0x70 =  slash KP_Divide
  102. keycode 0x3F =  asterisk     KP_Multiply
  103. keycode 0x52 =  minus KP_Subtract
  104. keycode 0x17 =  Tab
  105. keycode 0x18 =  q               Q               at              paragraph
  106. keycode 0x19 =  W
  107. keycode 0x1A =  E
  108. keycode 0x1B =  R
  109. keycode 0x1C =  T
  110. keycode 0x1D =  Z
  111. keycode 0x1E =  U
  112. keycode 0x1F =  I
  113. keycode 0x20 =  O
  114. keycode 0x21 =  P
  115. keycode 0x22 =  slash           backslash       udiaeresis
  116. keycode 0x23 =  plus            asterisk        asciitilde
  117. keycode 0x33 =  Mode_switch     Mode_switch     Mode_switch
  118. keycode 0x6B =  Delete
  119. keycode 0x67 =  End
  120. keycode 0x69 =  Next
  121. keycode 0x4F =  7               KP_7            KP_7            Home
  122. keycode 0x50 =  8               KP_8            KP_8            Up
  123. keycode 0x51 =  9               KP_9            KP_9            Prior
  124. keycode 0x56 =  plus KP_Add
  125. keycode 0x42 =  Caps_Lock
  126. keycode 0x26 =  A
  127. keycode 0x27 =  S
  128. keycode 0x28 =  D
  129. keycode 0x29 =  F
  130. keycode 0x2A =  G
  131. keycode 0x2B =  H
  132. keycode 0x2C =  J
  133. keycode 0x2D =  k               K               Arabic_kaf
  134. keycode 0x2E =  l               L               Arabic_lam      Greek_lamda
  135. keycode 0x2F =  bracketleft     braceleft       Odiaeresis
  136. keycode 0x30 =  bracketright    braceright      Adiaeresis
  137. keycode 0x24 =  Return
  138. keycode 0x53 =  4               KP_4            KP_4            Left
  139. keycode 0x54 =  5               KP_5            KP_5            Begin
  140. keycode 0x55 =  6               KP_6            KP_6            Right
  141. keycode 0x32 =  Shift_L
  142. keycode 0x34 =  Y
  143. keycode 0x35 =  X
  144. keycode 0x36 =  C
  145. keycode 0x37 =  V
  146. keycode 0x38 =  B
  147. keycode 0x39 =  N
  148. keycode 0x3A =  m               M               mu
  149. keycode 0x3B =  comma           semicolon
  150. keycode 0x3C =  period          colon
  151. keycode 0x3D =  minus           underscore
  152. keycode 0x3E =  Shift_R
  153. keycode 0x62 =  Up
  154. keycode 0x57 =  1               KP_1            KP_1            End
  155. keycode 0x58 =  2               KP_2            KP_2            Down
  156. keycode 0x59 =  3               KP_3            KP_3            Next
  157. keycode 0x6C =  Return KP_Enter
  158. keycode 0x25 =  Control_L
  159. keycode 0x40 =  Meta_L
  160. keycode 0x41 =  space
  161. keycode 0x71 =  Meta_R
  162. keycode 0x6D =  Control_R
  163. keycode 0x64 =  Left
  164. keycode 0x68 =  Down
  165. keycode 0x66 =  Right
  166. keycode 0x5A =  0               KP_0            KP_0            Insert
  167. keycode 0x5B =  period          KP_Decimal      KP_Decimal      Delete
  168.  
  169. clear Shift
  170. clear Lock
  171. clear Control
  172. clear Mod1
  173. clear Mod2
  174. clear Mod3
  175. clear Mod4
  176. clear Mod5
  177.  
  178. add    Shift   = Shift_L Shift_R
  179. add    Lock    = Caps_Lock
  180. add    Control = Control_L Control_R
  181. add    Mod1    = Meta_L Meta_R
  182. add    Mod5    = Mode_switch Mode_switch
  183.  
  184.  
  185.  
  186. ---------->8---------- cut here for the german hackers keymap gr-hack.map ---------->8--------- for loadkeys ------------->8
  187. ! german hackers keymap by  M R  S P A C E E N G I N E E R
  188. !
  189. ! [~,|] [1,!,^1] [2,",^2] [3,^,^3] [4,$] [5,%] [6,&] [7,#,{] [8,(,[] [9,),]] [0,=,}] [sz,?,\] [',`]  [BACKSPACE]
  190. ! [TAB] [q,Q,@,paragr.] [w,W] [e,E] [r,R] [t,T] [z,Z] [u,U] [i,I] [o,O] [p,P] [/,\,ue,UE] [+,*,~]    [RETURN]
  191. ! [LOCK] [a,A] [s,S] [d,D] [f,F] [g,G] [h,H] [j,J] [k,K] [l,L] [[,{.oe,OE] [],}.ae,AE] [MODE_SHIFT]
  192. ! [SHIFT] [<,>,|] [y,Y] [x,X] [c,C] [v,V] [b,B] [n,N] [m,M,mue] [,,;] [.,:] [-,_]                    [SHIFT]
  193. ! [CTL] [META]                       [SPACE]                                                  [META] [CTL]
  194.  
  195.  
  196. keycode   0 =
  197. keycode   1 = Escape           Escape          
  198.         alt     keycode   1 = Meta-Escape     
  199.  
  200. keycode   2 = one              exclam          
  201.         alt     keycode   2 = Meta-one        
  202.         alt shift   keycode  2 = Meta-exclam
  203.         shift alt  keycode  2 = Meta-exclam
  204.  
  205.  
  206. keycode   3 = two              quotedbl         twosuperior     
  207.         alt     keycode   3 = Meta-two        
  208.         alt shift   keycode  3 = Meta-quotedbl
  209.         shift alt  keycode  3 = Meta-quotedbl
  210.  
  211. keycode   4 = three            asciicircum          threesuperior   
  212.         alt     keycode   4 = Meta-three 
  213.         alt shift   keycode  4 = Meta-asciicircum
  214.         shift alt  keycode  4 = Meta-asciicircum
  215.  
  216.  
  217.      
  218. keycode   5 = four             dollar           dollar          
  219.         alt     keycode   5 = Meta-four       
  220.         alt shift   keycode  5 = Meta-dollar
  221.         shift alt  keycode  5 = Meta-dollar
  222.  
  223.  
  224. keycode   6 = five             percent         
  225.         alt     keycode   6 = Meta-five    
  226.         alt shift   keycode  6 = Meta-percent
  227.         shift alt  keycode  6 = Meta-percent
  228.  
  229.    
  230. keycode   7 = six              ampersand       
  231.         alt     keycode   7 = Meta-six      
  232.         alt shift   keycode  7 = Meta-ampersand
  233.         shift alt  keycode  7 = Meta-ampersand
  234.  
  235.   
  236. keycode   8 = seven            numbersign            braceleft       
  237.         alt     keycode   8 = Meta-seven      
  238.         alt shift   keycode  8 = Meta-numbersign
  239.         shift alt  keycode  8 = Meta-numbersign
  240.  
  241.  
  242. keycode   9 = eight            parenleft        bracketleft
  243.         alt     keycode   9 = Meta-eight      
  244.         alt shift   keycode  9 = Meta-parenleft
  245.         shift alt  keycode  9 = Meta-parenleft
  246.  
  247.  
  248. keycode  10 = nine             parenright       bracketright    
  249.         alt     keycode  10 = Meta-nine       
  250.         alt shift   keycode  10 = Meta-parenright
  251.         shift alt  keycode  10 = Meta-parenright
  252.  
  253.  
  254. keycode  11 = zero             equal            braceright      
  255.         alt     keycode  11 = Meta-zero       
  256.         alt shift   keycode  11 = Meta-equal
  257.         shift alt  keycode  11 = Meta-equal
  258.  
  259.  
  260. keycode  12 = ssharp           question         backslash
  261.         alt shift   keycode  12 = Meta-question
  262.         shift alt  keycode  12 = Meta-question
  263.  
  264. keycode  13 = apostrophe      grave 
  265.         alt     keycode  13 = Meta-apostrophe
  266.         alt shift   keycode  13 = Meta-grave
  267.         shift alt  keycode  13 = Meta-grave
  268.  
  269.  
  270. keycode  14 = Delete           Delete          
  271.         alt     keycode  14 = Meta-Delete     
  272. keycode  15 = Tab              Tab             
  273.         alt     keycode  15 = Meta-Tab        
  274. keycode  16 = q                Q                at              section
  275.         control keycode  16 = Control_q       
  276.         alt     keycode  16 = Meta-q          
  277.         altgr   alt     keycode  16 = Meta-at         
  278.         alt   altgr     keycode  16 = Meta-at         
  279. keycode  17 = w               
  280. keycode  18 = e               
  281. keycode  19 = r               
  282. keycode  20 = t               
  283. keycode  21 = z               
  284. keycode  22 = u               
  285. keycode  23 = i               
  286. keycode  24 = o               
  287. keycode  25 = p               
  288. keycode  26 =  slash      backslash  udiaeresis       Udiaeresis      
  289.         alt     keycode  26 = Meta-slash
  290.         alt shift   keycode  26 = Meta-backslash
  291.         shift alt  keycode  26 = Meta-backslash
  292. keycode  27 = plus             asterisk         asciitilde      
  293.         alt     keycode  27 = Meta-plus
  294.         alt shift   keycode  27 = Meta-asterisk
  295.         shift alt  keycode  27 = Meta-asterisk
  296.  
  297. keycode  28 = Return          
  298.         alt     keycode  28 = Meta-Control_m  
  299. keycode  29 = Control         
  300. keycode  30 = a               
  301. keycode  31 = s               
  302. keycode  32 = d               
  303. keycode  33 = f               
  304. keycode  34 = g               
  305. keycode  35 = h               
  306. keycode  36 = j               
  307. keycode  37 = k               
  308. keycode  38 = l               
  309. keycode  39 =  bracketleft     braceleft odiaeresis       Odiaeresis      
  310.         alt     keycode  39 = Meta-bracketleft
  311.         alt shift   keycode  26 = Meta-braceleft
  312.         shift alt  keycode  26 = Meta-braceleft
  313. keycode  40 =  bracketright    braceright adiaeresis       Adiaeresis      
  314.         alt     keycode  40 = Meta-bracketright
  315.         alt shift   keycode  40 = Meta-braceright
  316.         shift alt  keycode  40 = Meta-braceright
  317. keycode  41 = asciitilde bar
  318.         alt     keycode  41 = Meta-asciitilde
  319.         alt shift   keycode  41 = Meta-bar
  320.         shift alt  keycode  41 = Meta-bar
  321. keycode  42 = Shift           
  322. keycode  43 = AltGr AltGr AltGr AltGr
  323.  
  324. keycode  44 = y               
  325. keycode  45 = x               
  326. keycode  46 = c               
  327. keycode  47 = v               
  328. keycode  48 = b               
  329. keycode  49 = n               
  330. keycode  50 = m               
  331.         altgr   keycode  50 = mu              
  332. keycode  51 = comma            semicolon       
  333.         alt     keycode  51 = Meta-comma
  334.         alt shift   keycode  51 = Meta-semicolon
  335.         shift alt  keycode  51 = Meta-semicolon
  336. keycode  52 = period           colon           
  337.         alt     keycode  52 = Meta-period
  338.         alt shift   keycode  52 = Meta-colon
  339.         shift alt  keycode  52 = Meta-colon
  340. keycode  53 = minus            underscore      
  341.         control shift keycode  53 = Control_underscore
  342.         shift control keycode  53 = Control_underscore
  343.         alt     keycode  53 = Meta-minus 
  344.         alt shift   keycode  53 = Meta-underscore     
  345.         shift alt  keycode  53 = Meta-underscore     
  346.  
  347. keycode  54 = Shift           
  348. keycode  55 =  asterisk asterisk KP_Multiply     
  349.         alt     keycode  55 = Meta-asterisk
  350. keycode  56 = Alt             
  351. keycode  57 = space            space           
  352.         control keycode  57 = nul             
  353.         alt     keycode  57 = Meta-space      
  354. keycode  58 = Caps_Lock       
  355. keycode  59 = F1               F11              Console_13      
  356.         control keycode  59 = F1              
  357.         alt     keycode  59 = Console_1       
  358. keycode  60 = F2               F12              Console_14      
  359.         control keycode  60 = F2              
  360.         alt     keycode  60 = Console_2       
  361. keycode  61 = F3               F13              Console_15      
  362.         control keycode  61 = F3              
  363.         alt     keycode  61 = Console_3       
  364. keycode  62 = F4               F14              Console_16      
  365.         control keycode  62 = F4              
  366.         alt     keycode  62 = Console_4       
  367. keycode  63 = F5               F15              Console_17      
  368.         control keycode  63 = F5              
  369.         alt     keycode  63 = Console_5       
  370. keycode  64 = F6               F16              Console_18      
  371.         control keycode  64 = F6              
  372.         alt     keycode  64 = Console_6       
  373. keycode  65 = F7               F17              Console_19      
  374.         control keycode  65 = F7              
  375.         alt     keycode  65 = Console_7       
  376. keycode  66 = F8               F18              Console_20      
  377.         control keycode  66 = F8              
  378.         alt     keycode  66 = Console_8       
  379. keycode  67 = F9               F19              Console_21      
  380.         control keycode  67 = F9              
  381.         alt     keycode  67 = Console_9       
  382. keycode  68 = F10              F20              Console_22      
  383.         control keycode  68 = F10             
  384.         alt     keycode  68 = Console_10      
  385.  
  386. keycode  69 = Num_Lock        
  387. keycode  70 = Scroll_Lock      Show_Memory      Show_Registers  
  388.         control keycode  70 = Show_State      
  389.         alt     keycode  70 = Scroll_Lock     
  390.  
  391. keycode  71 = seven seven KP_7            
  392.         alt     keycode  71 = Meta-seven    
  393. keycode  72 = eight eight KP_8            
  394.         alt     keycode  72 = Meta-eight         
  395. keycode  73 = nine nine KP_9            
  396.         alt     keycode  73 = Meta-nine         
  397. keycode  74 = minus minus KP_Subtract
  398.         alt     keycode  74 = Meta-minus    
  399. keycode  75 = four four KP_4            
  400.         alt     keycode  75 = Meta-four      
  401. keycode  76 = five five KP_5            
  402.         alt     keycode  76 = Meta-five        
  403. keycode  77 = six six KP_6            
  404.         alt     keycode  77 = Meta-six         
  405. keycode  78 = plus plus KP_Add          
  406.         alt     keycode  78 = Meta-plus
  407. keycode  79 = one one KP_1            
  408.         alt     keycode  79 = Meta-one        
  409. keycode  80 = two two KP_2            
  410.         alt     keycode  80 = Meta-two         
  411. keycode  81 = three three KP_3            
  412.         alt     keycode  81 = Meta-three       
  413. keycode  82 = zero zero KP_0            
  414.         alt     keycode  82 = Meta-zero     
  415.  
  416. keycode  83 = period period KP_Comma        
  417.         alt     keycode  83 = Meta-period
  418.  
  419. keycode  84 = Last_Console    
  420. keycode  85 =
  421. keycode  86 = less             greater          bar             
  422.         alt     keycode  86 = Meta-less       
  423.         alt altgr  keycode  86 = Meta-bar
  424.         alt shift  keycode  86 = Meta-greater
  425.         shift alt  keycode  86 = Meta-greater
  426.  
  427. keycode  87 = F11              F11              Console_23      
  428.         control keycode  87 = F11             
  429.         alt     keycode  87 = Console_11      
  430. keycode  88 = F12              F12              Console_24      
  431.         control keycode  88 = F12             
  432.         alt     keycode  88 = Console_12      
  433. keycode  89 =
  434. keycode  90 =
  435. keycode  91 =
  436. keycode  92 =
  437. keycode  93 =
  438. keycode  94 =
  439. keycode  95 =
  440. keycode  96 = Return Return KP_Enter        
  441. keycode  97 = Control         
  442. keycode  98 = slash slash KP_Divide
  443.        alt     keycode  98 = Meta-slash       
  444. keycode  99 = Control_backslash
  445.         control keycode  99 = Control_backslash
  446.         alt     keycode  99 = Control_backslash
  447. keycode 100 = Alt
  448. keycode 101 = Break           
  449. keycode 102 = Find            
  450. keycode 103 = Up              
  451. keycode 104 = Prior           
  452.         shift   keycode 104 = Scroll_Backward 
  453. keycode 105 = Left            
  454. keycode 106 = Right           
  455. keycode 107 = Select          
  456. keycode 108 = Down            
  457. keycode 109 = Next            
  458.         shift   keycode 109 = Scroll_Forward  
  459. keycode 110 = Insert          
  460. keycode 111 = Remove          
  461.         control alt     keycode 111 = Boot            
  462. keycode 112 =
  463. keycode 113 =
  464. keycode 114 =
  465. keycode 115 =
  466. keycode 116 =
  467. keycode 117 =
  468. keycode 118 =
  469. keycode 119 =
  470. keycode 120 =
  471. keycode 121 =
  472. keycode 122 =
  473. keycode 123 =
  474. keycode 124 =
  475. keycode 125 =
  476. keycode 126 =
  477. keycode 127 =
  478. string F1 = "\033[[A"
  479. string F2 = "\033[[B"
  480. string F3 = "\033[[C"
  481. string F4 = "\033[[D"
  482. string F5 = "\033[[E"
  483. string F6 = "\033[17~"
  484. string F7 = "\033[18~"
  485. string F8 = "\033[19~"
  486. string F9 = "\033[20~"
  487. string F10 = "\033[21~"
  488. string F11 = "\033[23~"
  489. string F12 = "\033[24~"
  490. string F13 = "\033[25~"
  491. string F14 = "\033[26~"
  492. string F15 = "\033[28~"
  493. string F16 = "\033[29~"
  494. string F17 = "\033[31~"
  495. string F18 = "\033[32~"
  496. string F19 = "\033[33~"
  497. string F20 = "\033[34~"
  498. string Find = "\033[1~"
  499. string Insert = "\033[2~"
  500. string Remove = "\033[3~"
  501. string Select = "\033[4~"
  502. string Prior = "\033[5~"
  503. string Next = "\033[6~"
  504. string F21 = ""
  505. string F22 = ""
  506. string F23 = ""
  507. string F24 = ""
  508. string F25 = ""
  509. string F26 = ""
  510.  
  511.  
  512.  
  513.